devote something to - German English Dictionary